put one's skills to good use - Almanca İngilizce Sözlük